Not sure what ADS is, but if DOOM doesn’t have it then UE4 doesn’t need it either 
And there is no problem making weapons render on top of everything using this tutorial http://www.tomlooman.com/the-many-uses-of-custom-depth-in-unreal-4/
Or you can animate it to lower down when too close to a wall, which would be more realistic.