Home > Barreled Uppers > Free Floating Uppers > 5.45x39 Uppers