Every time I've called them about a gun they advertised as "in stock" (three times now) they've said it just sold. Then they ran the same ad for another two weeks. They WANT you to order and pay in advance, I wont go there simply because they decieve people into thinking they have a lot of stock on hand - and they DONT.