On the Model 34 there aren't many other things it needs as it has a few extras on it already.
I would go with Adjustable sights, you might want to look at XS Sight Systems sights.
I like Safariland holsters, particularly their ALS series. I have a #6377 for my Glock 19.
_________________________
Rob Frey
NRA Life Member