Is anyone getting their Beast yet? I am number 7 for a Horus H59 reticle and my vendor tells me they haven't received a shipment since the initial shipment (a major advertiser on this forum). A month ago I called Nightforce and asked when I could expect delivery. They told me that the scopes are in full production and shipping every day. Nightforce said I should see the scope soon. Anyone have any insights as to what's going on here?