There's not liking guns in D&D and then there's verisimilitude.
In my opinion, once magic is introduced verisimilitude has to bend or it's already gone! Guns barely register, IMO, at that point. You need to look at Mythic reality and the like, not how things are on earth (I see @Jefe...