Welcome to Top Shot Industries!
The Home of MEC and ATLAS Traps
And all your Clay shooting equipment needs
Bowman traps was established in 1966, making manual clay traps that are still being used today across homes and shooting grounds all over the world. We have nearly 60 years expertise in building machines that throw consistent and reliable targets.
We pride ourselves on producing a high-quality product that has been designed and manufactured in the UK. We have built our brand to be synonymous with quality; therefore, we confidently offer 3-year warranty on ALL of our automatic traps!
The main frame of our traps in the Supermatch Range are made from a high tensile aluminium casting. Other traps we produce are made from quality British steel that is an appropriate thickness to endure the test of time. The strong foundations of our traps ensure that vibrations are absorbed, meaning clay breakages are reduced.