I am not a cop but I have went with a cop overtime to see what their job does. Personally, no it is not what I expected, I wouldn't want to do it. They are just as brave as soldiers going to work everyday. CRazy stuff happens. You have to be very quick and accurate and honest.