I don't normally write reviews unless I had a bad experience. I gotta tell you. I have to write a positive review for AR15 site. Nice customer service staff, knowledgable experts to help answer some technical questions, 2nd amendment supporters by heart and very fast shipping time. I will be shopping here more often. You guys keep working hard and keep up the quality of service you provide.