If you're investing in ShotSpotter. Aren't you basically relying that guns are fired? If guns stop firing, they loose profits. Kind of an ethical dilemma for an investor I'd say.
Personally, I see potential in making money investing in it, but at the same time I would hope for the company to start making less money. That would signal that less guns are fired in places where they shouldn't.
RE: 5 Interesting Investments Mined From the Upcoming Russell 2000 Additions