The Nikko Sterling on the Howa isn't a bad scope at all, and I haven't seen a Howa with a Tupperware stock in a while either, they most all come with a Hogue.
I vote for a Howa 1500 in .270 since that's what you shoot. I liked "sharing" ammo with my Dad when I was growing up.