There four are main Weapon Systems; The Blaster Cannon, Beam Laser, Missiles and Torpedoes. These weapon systems can be found on certain starfighter classes as listed below:
Interceptor: Blaster Cannon, Beam Laser
Fighter: Blaster Cannon, Missiles
Bomber: Beam Laser, Torpedoes
All of these weapon systems have their advantages and disadvantages like each starfighter class. With enough practice and training however, The disadvantages can be mostly avoided. Weapon systems can also over-heat and must cool off before being used again.