I bought some Houge grips for my Taurus LBR but I'm having a bit of trouble fitting them. Looks to me as though they won't go on, if this pin is in place:

Two questions:
1. Am I correct, or just having a brain-fart today and they will actually go on with the pin in place?
2. If it does need to come out, is it just a case of tapping it out with a hammer?
Thanks,
Jud