Allen Sports


Allen Sports has been trusted by outdoor enthusiasts around the world for more than half a century. Based in Portsmouth, New Hampshire, their products are designed, built and tested to the highest standards of quality, earning top-rated reviews for their ease of use, value and rock-solid reliability.