MALLARD FIREARMSManufacturer2000 DECKER RD, PEA RIDGE, AR 72751(479) 402-1834FFL: 5-71-007-07-7D-04671View Details