It is dumb to get a -1 concealment penalty by using a barrel which appears to be shorter than the default one. Now it has no concealment penalty. I didn't change anything else.
Kind of inspired by "Less Dumb Sniper Scopes" mod which you can find here.