If the Church were to proclaim that owning a gun/weapon is a mortal sin, and were to preach that message at every Mass every Sunday from now on, the people who buy guns would still buy guns, but more people would leave the Church.
Very few people still think of the Church as prophetic, and even fewer think the gospel should decide whether or not they have a gun.