Swan is a "fair play", he don't need a gun. Oh, yeah, right, he would kill all of them?? Nah. I don't think so.
But what would happened if Swan takes his gun away and suddenly happened that there's no bullets? Rogues would jumped on them and start to beat them probably.