The Competitive AR15 Builders Guide: How to Choose and Assemble All the Components to Construct Your Ultimate AR-15 by Zediker, Gled D.