Rolf brings you items at the same rate as scruffy. There is a chance that rolf will fetch you 20 energy instead of 10. If you buy a weapon from the store, it will be locked until you reach that level, but I think if you buy a weapon during an event for a special offer you will be able to use it at a lower level.
553 Damage +35 Health +80 Damage 40 Weapon Health. And you are right. There is no way this thing cost 195 gold 70% off. Meaning without the sale it would cost more than $20 worth of gold for just 1 weapon.