A silhouette of the gun would be very hard to make readable at that resolution. And then it poses the question of what do you do for the torpedoes? There has to be some consistency within the icon.