Подумал над схемой датчика и пришёл к такой : Питание где-то 5 вольт (если поменять номиналы резисторов, то и9 и 12 :-) ) Светодиод и фототранзистор ставятся в просверленные под них отверстия в стволе (потом было бы неплохо залить эпоксидкой, чтобы изолировать от оптических помех извне) друг напротив друга. Когда снаряд не пересекает датчик на фототранзистор попадает свет и он открыт. На выходе по идее должен быть 0. Когда датчик пересекает их, на транзистор свет не попадает - он закрывается, но есть же смещение на + (R2), т.е. на выходе 1. Кстати, возможно сопротивление R2 придётся подбирать точнее - может даже есть смысл юзать подстроечник :-)
эта идея лучше чем та с контактными полосками, но сложнее. Поэтому сначала лучше сделать с полосками. но для этого как раз таки нужна схема, которая сделает так чтобы между контактной полоской и пулей не было искры.