Shop Custom Ar-15 Uppers

Due to the overwhelming volume of orders that we are receiving, Uppers may take 6-8 weeks or possibly longer to ship. Please have patience with us as we try to work through the current situation.