I don't know if it has been suggested yet, or if you could program this in because of all technicalities, but maybe a separate sort of leveling system for the actual guns, maybe gaining experience from killing these enemies, and when the guns level up, either increase damage or reduce recoil slightly or even reload speed. Just a thought, keep up the good work, for something so early it really is a good game.
That is a good idea, but not easy to add. It would take a lot of time, but maybe I'll do it one day. ;)