Probably some of the best roleplay i've seen.
I remember my police days were a lot like that, "So whats with the big gun? oh you want to put it away, sure, no problem***Places gun away*** PUT YOUR HANDS ON YOUR FUCKING HEAD*".
p.s saying "you broke rules" is breaking rules fam
All in all i believe this hobo deserves a second chance, clearly protecting himself