welcome cody, i would also go mil-spec if it's about the all might dollar. If not, don't limit yourself to those brands, there a alot more out their. Also, make sure you have practice with guns before buying, not a good idea to learn on your own. Anyway, good luck and keep posting good ques.