About Us

Johnny's Sport Shop is located on the coastal prairie in Eagle Lake, Texas, winter home to thousands of migratory waterfowl.  Since 1967 Johnny's Sport Shop has served the needs of not only goose and duck hunters, but deer hunters and fishermen as well.  A full line dealer, Johnny's has an impressive selection of guns, ammo, hunting gear, and fishing tackle at competitive prices.
 
Eagle Lake is 1 hour from Houston, 1 1/2 hours from Austin and 2 hours from San Antonio.  Stop in and browse or give Mike or Wayne a phone call or email when shopping for your sporting gear.