Awful title but i cannot think of something better atm
My idea is that when you click on a gun in the ALE you can change the model, upgrade level, etc, you can also change that guns rifle rate, reloading time (if ammo/reloading is added in), delay between shots and how many shots can be fired before the weapon delays (could be used to make a three round burst weapon), how much damage it does (Not power, the actual amount of damage per shot, would have two spots for varying damage, like if you want the gun to do 50-70 damage, if set to 50-50 damage it would always do 50 damage per hit).
The gun triggers would not be removed.