Ar 15 carbine fixed stock July 8, 2019 16 32 64 128 Ar 15 m16 fixed stock to carbine spacer Ar 15 full accessories Ar 15 with Ar 15 california compliant 2023 Ar 15 for shtf