A: AR-15 upper

dec 26, 2023