Мне кажется, что фраза "Вирус не пройдет" больше подошла бы не к лежачему пистолету, а к решетке или к охранникам серьозного вида. А с пистолетом лучше связать слово "готовность". К вирусной атаке, например. в смысле, мы спокойны (лежит оружие), но подготовлены.
Вирус - найти и убить!
А цвет букв лучше не черный, а коричневый, как затвор, или, как панель клавиатуры. Пусть она не забираает внимания на себя, главное здесь все-таки изображение, а надпись просто незначительное пояснение к нему.
Здесь, вроде как, предполагается, что смотрящий этот плакат уже понимает его смысл.
А остальное лишь интерпритации - обезвредить, уничтожить, не пропустить и т. д.