Arthur Bales in Richmond Road Cardiff William.
You cant get friendlier, more knowledgeable staff.
They dont keep a huge range in but can order anything and always do a great deal, I ve bought my Scorpion and HW95K from them.
http://www.arthurbale.co.uk/
Andrew