I did shirts for a aprox 80 shooter match. The guy that did the shirts for my match had the same price per shirt XS to XXXXXL?!?
I ordered 2 m, 12 L, 16Xl 12XXL and 2 3xl 44total
Flex, my guy neded 1 month lead time complete the shirts. I Just incorperated the T-shirt deadline in my match flyer. At the deadline I ordered what sizes people requested and threw in about a dozen or so extra proportionatly to what was requested. We ended up selling pretty much all the shirts and made a profit. I think the key is to keep is simple and only have one shirt type and desgin. I know some people like polos and others like T's but trying to anticipate what people want will be way to hard and you may get stuck with alot of shirts left over.