Если на стене висит ружье, оно вовсе не обязательно выстрелит. Не выстрелил же пистолет. Значит, Чехов вывел неправильную мораль. Мораль в том, что если уж ты повесил на стене ружья, то стреляй. А если не можешь выстрелить, так нечего и ружья развешивать.