I use a Gemtech Tundra on a 226 with factory threaded barrel and a G19 with storm lake. I have low sights on them, I just compensate when the can is on, I shoot them a lot so I know when my normal sight placement is, and just adjust ever so slightly
You have no idea about being tired or stressed till you aren't hitting your numbers, and you are getting your ass handed to you in your weekly sales meeting (in front of other people).
Also remember coffee is for closers. :)
You asked about travel, I've been on the road over 100 nights this year, was supposed to come home last Friday from Germany, guess where I still am today?
It's not an "easy" job' a lot of pressure , however if you are good at it, it can be very fruitful.