Just a thought: Make targets oval, angled downward so that when viewed they would appear round, & BBs would be deflected downward. I have used a small speaker with small weight attached to voice coil as seismometer, acceloremometer, SP?. Piezeo might be able to directly trigger a 555 OS.