null

M16 Original Triangular Handguard Set

Item Number
AR475
No reviews yet Write a Review
$100.00

Original M16 Triangular Handguards. No broken teeth but there may be a small crack.