List of products by brand ABRA

Auto Bench Rest Association

ABRA is a sanctioning body for .22lr bench rest competition, and is made up of an Unlimited and factory Class. The matches are shot from a bench at 50 yard