Wow, a lot of interesting ideas there. The bullet damage as a multiplicative bonus is nice, and probably not too hard to implement. However, I'm not sure that you could keep the bullet types and have effects like explosions on critical. Also, it's really easy to get critical chance to 100% in...