I recently lost a cap that belonged to a friend and am looking for a replacement. What I'd really like is a medium or high profile cap. I'd like to find something relatively classic looking, that says either rifle, pistol, or arms on the front of it, or a famous gun company's name. Not really looking for a trucker or mesh hat. A Navy cap would be ideal but isn't necessary. I found some good looking caps that were made by some companies overseas. I also found a Colt hat that just said Colt and would have been perfect but it was low profile and it didn't really fit his head. There are some nice Beretta hats out there they also seem to be low profile. I've checked out the Winchester, Glock, Smith and Wesson and Colt sites, but haven't been able to find anything. Something more obscure would be ideal. Thanks in advance for assistance.