+1 for Fat Boy Tactical
I ordered an M4 flattop upper from these guys. It was on my doorstep in 3 days. Fit and finish were subpurb. I finally got to remove the RRA EOP upper....
Here is their site if anyone is interrested
" The strongest reason for the people to retain the right to
keep and bear arms is, as a last resort, to protect
themselves against tyranny in Government...." - Thomas Jefferson