Howa stocks are cheap. You won't have a decent LRP rifle until you switch that stock out. I have a B&C on my 1500 benchrest rifle to take full advantage of the excellent Howa accuracy.
I have a used 1500 stock right now that should have gone on ebay a long time ago. B&C is a good choice, I like mine.
Restock it and see how the scope works. If no worky replace it.
That is an excellent rifle and I think you will be amazed at it's potential with the right stock and scope.