Check out kettlebells (ball-shaped weights with handle) at the local fitness equipment store.
With the increased prices, many have scaled back on this subject so you may be surprised how much this gift will be appreciated. That saves a lot of wear and tear on the body. https://Takesavillage.club/groups/sporting-goods-for-sports/