Those are former WWII-era Sten machine guns modified by a Saskatchewan company to be compliant with Canadian regulations, and before they were banned it was typical to find them selling for no ...
The silencer for the Sten gun was first developed in 1942, and was put into action in 1943. It meant that the gun could be used without alerting the enemy to small-arms fire in the vicinty.