Patrol Base in Huddersfield is the best and nearest shop by a long, long way as far as I know.
I've used them a few times for repairs and internal maintenance and I would very highly recommend them.
They stocks everything from guns to camping gear and even a range of cadet and military gear.
Plus, customer service is the best I've come across so far.