In regards to muzzle flip on the .177 95 i have a theoben evolution vortex thats waiting to be paired up with a 95.
They have some weight in and the internals can be tinkered with.
The theoben mod is 15.9mm so a slight bit of the 16mm barrel will have to be reduced to fit but well worth the effort i think, looks great and serves a purpose