Defend the weak. Fight for what you love. May the wings of liberty never lose a feather
.50 Beowulf Upper Kit DIY. Includes complete upper receiver gas block dowel pins gas tube 16 threaded barrel with thread protector and complete BCG with bolt.