Does anyone know what the deal is over at Stag Arms? It says that almost all of their products are in stock online. Im suspicious of this and think it might be that their system hasnt updated stock. Anyone with any insight? I dont want to order a barrel and then find out Im going to receive it in June.