Has anyone bought from these guys I bought a few guns and they pretty much seem to be the cheapest or right there along with everyone else and there shipping is super cheap? I guess the question is what is your favorite online store to buy for him I'm sure everybody has their own?