I have a nice Suunto mirror compass with built in mag dec adjustment. I simply sight up the RA axis from 4-6m away using one eye. There are some bolts that I get symmetrical either side of the RA axis to know that I am looking straight down the axis. That does nicely for visual work. The other night I was observing at 310x and didn't have any problems with drift.
Yes, Silva and Suunto are good brands but if you want industrial strength compasses (full steel body) with an inclinometer you want a Brunton

. It's what geologist use for strike and dip measurements. Having said that, recently some students have been using phone apps and getting to within 1-2 degrees of the Brunton readings.