tf_viewmodels_offset_override
This command will offset your viewmodel.
It's forward, right, up on the numbers so 0 0 -10 would set your weapon to be lower on screen.
The reason I'm posting here is because I just spent a lot of time trying to make the tf_use_min_viewmodels command work against this extremely stubborn demo file on an old tf2 version, but no matter what I did I couldn't set it. This command does work there though.
tf_viewmodels_offset_override 10 0 -7 matches minviewmodels SMG exactly
Every weapon's different, and no number matches min viewmodels on all weapons even just for one class, but it's something.
Also you can't type tf_viewmodels_offset_override 0 0 0 to turn it off, you have to set it to "".
If anyone knows how to solve this command another way please post