You are correct regarding legal. A shotgun must have at least an 18" Barrel and must be a minimum of 25" overall length. As far as who made it I can not help you there. Maybe one of our other members will be able to identify it by its features and design. It seems that the Forend and Stock have been made after the originals were removed.