I don't know if it's difficult mechanics to implement, but have you ever played "Swords and Sandals 3"? In the store, you have items with random stats and level requirements, and occasionally there's an item with additional abilities (like stat points and extra mechanics like magic and random stuff, but in your game, stat points already exist because there's no damage range, which would also be interesting, for example, from 50 to 129 instead of the default strength on item system).