Generally 3weeks to 2months is the average wait time. This is based on personal experience and review history. Some wait less, some longer. But 3weeks to 2months is the average window.
The best way to get one is to either add the gun to your wishlist and then once they are back in stock you will be notified or the best way is to login and reserve the item., By doing this it means that your name is already on the list of orders when they receive them back in stock, which means you don't have to login to order it when you receive the email it is already done. Hope this helps
Add to your wish list to be notified when available for purchase.