The British Shooting Show will be held on the 17th – 19th February 2023, at the National Exhibition Centre (NEC), Birmingham.