В случае пустой бутылки, пуля проходит через стенки, создавая два отверстия, так как воздух внутри не оказывает значительного сопротивления.
В случае заполненной водой бутылки, вода практически несжимаема и хорошо передает давление во все стороны. При попадании пули в бутылку с водой возникает гидроудар, который передается на все стенки бутылки. Давление распределяется равномерно, превышая прочность материала бутылки, что приводит к ее разрушению на мелкие куски.
Данное явление можно объяснить законом сохранения энергии и законом Паскаля для жидкостей.