Why not a hybrid system? Gun/Ship compatibility plugin, and tech chart.
Limiting what guns work on any given ship makes sense in-RP (sometimes it's intentional, as RM ships and LN guns would be, sometimes an engineering issue like with Rogue lasers), and would help limit abuses of the system while still giving the flexibility and faction interaction of the old chart.