Wait, if you won every battle, especially against good pilots, doesn't that tell you something about the balance of the ship?
If you can take the hits and still get close and win, then you deffinately do not need a weapon with more range. It may not be your style of combat but it seems to work just fine. If anything, from your description, this thing sounds over powered.