I'm ready to place an order, but never ordered from them. Does it normally say in stock? It's showing estimated ship date April 6th, but I don't want them taking my money and it not being in stock. Does not say in stock, but I can place my order.That's more like it. $510 delivered for 2500 rounds.