I wear a lot of Under Armour and I gotta tell you it is the best stuff in the world. Livefast was right on when he recommended
UA Tactical. E6286, if you got any questions about size, there are sizing charts on the website when you order your product. Usually for shirts, the sizes are as follows:
Shoulder Dimension(inches)
Small= 35-37
Medium= 38-40
Large= 41-43
X-Large= 44-47
XXL= 48-51
XXXL= 52-55
I am about 5'11", 220, with 45 inch shoulders and I wear an XL. The only other measurement you might have a problem with is how far your gut sticks out(if you have one). Also, somebody mentioned about them riding up, well if you tuck them in they won't do that and also they are designed to fit differently than a regular cotton shirt, so they won't hang down. Remember, they were designed to fit under shoulder pads and football gear, they've just been adapted for wear under other circumstances. I personally don't have anything bad to say about the stuff, but it's a matter of personal opinion.
Also, you can get a great discount if you order directly from the factory. I believe they will also offer a military discount.