Available at Opplemans Trading & Exchange Company 17037 Ecorse Road Allen Park, MI 48101 REDACTED M - F: 10A - 530P SAT: 10A - 2P. Includes optic and 25 round magazine.