Bought from Marstar and bought from Canada Ammo. I'd buy from both again, but Canada Ammo generally works out to be cheaper. All the complains from Canada Ammo had been from stuff that had to be back ordered. If he has the item in stock, you'll get it in a timely manner. The only issue I had with Marstar is that the shipping was $18 more than quoted. I didn't complain, but I should have.
every item I've ever ordered from CanAm was in stock at time of order, and in each case, it took between 1 month and 2 months for the order to be processed. Apparently they have hired more staff to help with order processing though.


















































