I thought it will be a great help to share this guys. Purchased a P320 a few days ago from Ammunitioncamp Camp. They had it delivered about 4 days later. It was a pleasure doing business with Ammunitioncamp and I'll be glad to be on their list of regular clients.
Tip for consumers: They offer client discounts with their alternative payment options.