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 …
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.