Manufactured in Germany... Distributed in the UK
Scroll down
OFFICIAL UK IMPORTER OF WEIHRAUCH SPORT SINCE 1977