SHOW AND TELL [100] : Mystery " German Muzzle Brake " ??? What is it ???