HomeAll ProductsUmarex Legends MP40 German Legacy EditionUmarex Legends MP40 German Legacy Edition £399.99 Regular Price£299.99Sale PriceWould you like to add Co2 Capsules? (optional)SelectQuantity*Add to Cart