This is a vintage mesh snapback trucker style cap.  It is camouflage and comes in a one size fits all/most.  

This cap is in mint vintage condition (new old stock) and even has the band over the rear of the brim and a double row adjustable snap.

Primarily gray with black/brown/gray camo.

Twin Ports Archery Outfitters with a big white tail buck on the front.

Nice cap.