Price shopping for Ar 15 Upper? Look no further than Brownells.com for the best prices and selection. Here you'll find 125 Ar 15 Upper and Ar 15 Left Hand Upper Receiver, the best selection online, ranging in price from $2.99 to $1,149.99. As the internet's top seller of gun parts and gunsmith tools, we're able to bring you the best products, excellent prices, and reliable customer service every day. We're so confident in our selection of Ar 15 Upper, we make you a promise. Our 100% satisfaction guarantee means if you're not completely happy with your purchase, we'll do everything we can to make it right. So check out our complete selection of Ar 15 Upper and place your order online or by calling us toll free at 1-800-741-0015. Customer service associates are standing by to answer your questions about our gun parts and gunsmith tools. We're here to help!