The Competitive AR15 Builders Guide: How to Choose and Assemble All the Components to Construct Your Ultimate AR-15 - Couverture souple

 
9781450716079: The Competitive AR15 Builders Guide: How to Choose and Assemble All the Components to Construct Your Ultimate AR-15