I believe the weapons are working fine, but it won't hurt to test them again... I deleted the other ships that were firing the same weapon because they were high-poly and had cockpits... I prefer to keep uniformity, either high or low poly only... and cockpitted models are hard to find xD
The error is just that - when I go into external view or jump out with this particular ship, the game just goes off. So long as I stay in the cockpit view and don't jump out, the ship can fly, shoot and dodge just fine.

None of my other mod ships have the same problem.

I had a weapons.tbl stuck in a VP I downloaded and removed it, but I still have the problem. Though I can try merging my tbm's together and see if it works. I'm using several weapons tbm's because I didn't want to get confused between different factions. Come to think of it, I just started meddling with beams only two days ago...

I'll reply again once I've finished troubleshooting.
