I have a suggestion for you. It’s a neck knife. You wear it around your neck like a necklace and it’s hidden under your shirt. You can sleep with it and nobody would know you have it.
CRKT Minimalist. I've been using them for a couple of years, I think I am on my fifth one at this point. They are cheap and last a long while so I keep coming back to them. The hard plastic sheath and size makes it ideal for any pocket. http://www.amazon.com/Columbia-River-Knife-Minimalist-2387/dp/B0030IT76C/ref=sr_1_1?ie=UTF8&qid=1431903064&sr=8-1&keywords=crkt+minimalist
$13 for the CRKT Folts Minimalist Bowie on Amazon! CRKT Minimalist Bowie
This has been an awesome little fixed blade knife! It easily fits in the pocket and is impressively comfy to handle.
https://www.amazon.com/dp/B0030IT76C/ref=cm_sw_r_cp_apa_i_-J7fFbDF8JN9P
I really love the three finger grip on this one https://www.amazon.com/Columbia-River-Knife-Minimalist-2387/dp/B0030IT76C/ref=sr_1_1?ie=UTF8&qid=1487532167&sr=8-1&keywords=crkt+neck+knife
The CRKT Minimalist is a pretty neat little knife.
Available for 25 on Amazon http://www.amazon.com/Columbia-River-Knife-Minimalist-2387/dp/B0030IT76C
The minimalist is 25.50 new from Amazon, so you might want to adjust that price. GLWS
Hate to be that guy, but the minimalist is available for 25 new. http://www.amazon.com/Columbia-River-Knife-Minimalist-2387/dp/B0030IT76C
At that price point, one of the CRKT Minimalist knives would be a good choice: http://www.amazon.com/Columbia-River-Knife-Minimalist-2387/dp/B0030IT76C