I would avoid the high vis sights like the plague. Anything that takes your eye off the target is bad.

The first thing I would do is be on the hunt for a longer barrel. Unless all you plan to use it for is street sweeping. NuLine Guns or Simmons is where I would start.