The answer to your question is no, they don't test you for roids at meps, they don't have the equipment to do it. It's usually sent cross country to a Olympic Testing center, or a university, UCLA being the only one I know about. To do the test is 250 dollars. They are not going to spend this money. Before doing your test, they have you sign a paper that lets you know which drugs they are testing you for. Meth, LSD, Morphine, Weed, Coke, Heroin and variations of those, if they really wanted to test you for steroids, they'd have you sign another piece of paper giving them permission to do so. With the hundreds of different body types they see walk threw that place every single day, they really dont care. I just came back from a station recently and everyone there seemed pretty much disinterested and aloof. So you'll be good. When you get in, again, they only test for the same drugs as MEPS, if they want to test for roids, they again have to ask you, and they have to have probable cause to do so. If you decide to do it, dont tell a soul, dont have your gear strewn about in your foot locker, and be smart about it. Gaining 20 pounds of muscle in a month or two probably won't help you either. Anyways, I digress. If they ask, say no, a few days later, you'll probably be ordered to take one, if you come up positive you'll be administratively seperated. If you say yes and come up positive, you could be court martialed. Which, as we all know, is very bad.