Walther P38 CO2 BB Air Pistol Magazine 20rd drop-free metal BB magazine fits on Walther P38 12g CO2 BB pistol