1. Airsoft G.I. - Socal
2. Kastway Airsoft - Michigan (I think)
3. Shorty USA - Philidelphia.
Those are my personal favorites
I only order from Airsoft G.I. really but i've had experience from them.
The one closest to you, I personally think you should order, so that you can get your delivery fast