Just here to say I disagree completely.
The peacekeeper is just fine, sure it has some great range with the precision choke attachment but it hasn't been a problem whatsoever. I really hope this game doesn't start making changes to the gun mechanics, because its pretty nicely balanced as it is. Seems like every game I play just starts nerfing/buffing things into oblivion, perhaps at the suggestion of forum posts where they see the most feedback, and it eventually makes the game terrible.
I would love to play vanilla Destiny 1 before they starting "balancing" things. Everyone was having a blast, snipers were powerful, shotguns were great, and auto rifles were the king of PvP. Eventually they "balanced" everything and all the gun types were nerfed into being just boring.
Or how about PUBG for example. As soon as they released for the Xbox one they decided to update the PC version to match their Xbox release and changed the entire shooting mechanics for just about every gun in the game. That was awful. Guns you had previously spent months or weeks mastering now became useless and it's a complete pain to try and re-learn everything. Stopped playing the game shortly after that.
I have never posted in forums but I'm tired of seeing this happen so I'm trying to start voicing my own opinion louder, to counteract the people on the forums who maybe have influenced bad decisions. This is the first game that's released in a while that's almost got everything perfect -- the game is free, it works extremely well, its well tested, it doesn't feel like the entire user base is beta testing it, its well balanced and fun. If they want to make changes to the game how about they put up a simple poll in-game so they can get everyone's opinion on the matter - I would hesitate to make any changes with less than 75% - 80% support from the entire playerbase.
I think the only thing that needs to change with this game is the reward mechanics / storefront. I would like to spend more money to support the game but the storefront is really making it hard with those macro-transactions and predatory pricing. Marking the storefront items as 5$ or 10$ dollars ( preferably 5$ ) would probably get a lot more sales ( if people could spend exactly that instead of having to spend $20 dollars and be left with a bunch of useless e-currency ), and if no apex boxes drop after lvl 100 probably means there's going to be a lot of throw-away accounts made. Would be nice to be able to earn the in-game cosmetics, even if it was a big grind.