Semi Auto 50 Bmg Ar Upper. We have been getting them in usually with in 30 days, but ca