Like it has been noted before, firearms have their own slot waiting to be used already in the code, there isn't any need for them to replace crossbows, in the character screen, the firearms wpf is hidden, but is still a field all sprites have. And there should be a flintlock pistol model already there. I personally don't have anything against guns in cRPG, but would be sad if they didn't come through, anyhow I'd be able to outrange them with my sniper crossbow.