Yeah, but doesn't wearing a duster/trench coat get you some weird looks on a hot day? That and some folks might automatically think you are on the sex-offender registry...
Polo shirt, dude!
Dusters and trench coats are for people who have trouble concealing their gear! And I do mean "gear."