The facility referred to is called MÜLLER SCHIESS ZENTRUM ULM, and is located in Ulm, Germany within a couple of miles of the Kreighoff factory.
See the website for their promotional trailer. It is in German, but you can get an idea of what the facility has.
http://www.mszu.de/
Enjoy!
Rob