One of the sponsors of this site sells shooting shirts, link above.
Our club has dealt with Jan's Images (Raleigh H?) several times. He has very high quality stuff for a very fair price, and has given us special deals for junior shooters. I'm sorry, but I don't have contact information with me here, but I bet others do and can post it on this thread.
Not sure if you are looking for t shirts or what, but this phone # will get you to a printing company that is small and gives great prices. They do nice work and are local here in our small town. Austin Printing is the name of the company and I know they do nice logos etc. My husband uses them for his shirts for his office etc. phone # is 1-785-883-2710 Just tell them you saw them on Trapshooters.com they will know who gave them the number! ) I don't get anything, but they are friends, so just want them to know I tell people about them. They are located in Wellsville, KS. I have no idea where you are, but I hope this helps.