I've purchased two firearms from Diamond Ammunition. Both were shipped to my FFL super fast. The last one I ordered on a Wednesday afternoon, they shipped it on Thursday and it arrived on Friday. Best prices I could find online too.
Tip for consumers: Excellent shipping and purchase