Gee, funny thing about those needles......

I met a guy today at Hi-Mar......and he was carrying one of those ........
I took some pics......

Any thoughts on who that guy was?