Upper Parts Kits

USGI upper parts kit

Use our upper parts kit builder to assemble your own kit, or buy individual components you may need!

Individual Upper Parts and More