I had alot of KJW M9 mags when I had a WE M92L, their mag design is stupid, they use 2 pins to hold the base on and once they start leaking you will have to change the o rings all the time, tapping out the pins must be done carefully as the holes become enlarged easily making things worse.
Desert Eagles look and feel great to shoot, but for gaming they are really unweildy, I'd suggest trying out someone else's first
also take a look at the KWA M9 PTP, I've heard it's the best airsoft beretta pistol on the market.
__________________
|