just bought my first stripped lower, it's a Spike's Tactical. once i buy a lower parts kit then i'll be looking at getting a complete upper. i want the A3/A4 flattop mid length 16" barrel 5.56, not sure the twist rate yet....kind of confusing as i don't know the type of bullets i want to shoot. but looking to spend up to $500 on a complete upper. DSArms looks to be the cheapest i found, but are they good quality? or should i look elsewhere? http://www.dsarms.com/AR15-Lowers--Uppers/products/59/1/0 the dealer i bought the lower receiver from is a Spikes dealer, so if Spike's has good quality complete uppers i may just get from them. this build will be used for self/home defense and some range time. any help is appreciated.