Rex's starting handgun is an homage to Alex Murphy's Auto 9 handgun in Robocop, even the description says it was made in honor of the late Murphy. However, the events of the game take place in 2007, the events of Robocop wouldn't be until 2027.
A laser sight defeats the purpose of a suppressor on a weapon, especially because enemy NPCs doubtlessly have equipment which can see lasers.
Guns eject on the wrong side.