Astra 903 Gun Review - Astra 903 (Spain - Machine Pistol - 7.63 x 25 mm Mauser: Mauser C96 variant) Review What is your rating of the Astra 903 ? Feel free to compare the Astra 903 to similar types of guns / firearms. Politics, Business, Civil & History.