My purchase though Diamond Ammo was super easy and arrived quickly! I received my order in only 4 days! The rifle was exactly as advertised and functions as it should. Also, I had a couple of questions about the shipping and a gentleman named Brandon responded to me within a couple of hours. I will definitely buy from Diamond Ammo in the future!