Is there a differences between a suppressor and a silencer ?
Are these really effective on Rifles and SMG or is this "Hollywood" ?
As the titles go they are one and the same. The correct term is suppressor...they are not properly called "silencer" because most of them do not truly "silence" {as in no sound} they just suppress {as in somewhat cut back the sound.}
As to the "really effective" part...there's a lot to that question...I will say that the ones Hollywood uses are way more effective, because they are not real.
In the movie "Magnum Force" an assassin is depicted as putting a 4 inch long and about 1 1/4" in diameter "silencer" on a 357 magnum revolver and it barely makes a puff when shot...that's totally Hollywood. In the first Dirty Harry movie the sniper has a 30-06 with a silencer not much bigger and it barely makes a puff. Hollywood strikes again.
The reality of suppressors is that a properly sized and precision made version can drastically reduce the muzzle, blast but they do nothing for the ballistic "crack" of a supersonic bullet. On a 22 long rifle it almost sounds as if there is nothing there...because most of what you hear anyway is the ballistic crack of the bullet.
They do serve a couple of purposes, as mentioned already they confuse the enemy as to which direction and distance a shot has been fired. If made properly and precise they can reduce recoil and should not effect accuracy. If the bullet is sub-sonic they can sound as good as Hollywood, but they device itself is always a lto bigger than depicted in the movies. Guns like the 45acp have such a big bore that a plastic or rubber "wiper" is typically used to help knock the report back some.
Currently, the military uses them more for when they have to enter a building and the confined unaltered muzzle blast would deafen the troops.
As with all things that involve the law, the people that make those laws usually are not smart enough to make much sense. Why anyone would not want to have a quieter gun is unreal, yet here it will get you a $10,000.00 fine and 10 years in prison.
Like this ridiculous state I live in...I can get a permit to protect my bosses money, but I cant get one to protect my families lives.