Home Finance Guns, abortion and race heat up company annual meetings