hard to tell obviously.
could be the weight, could be the alloy
300g isnŽt that light though
for someone who plays once or twice a week, three hours playing sounds like a lot. youŽve probably been fatigued at the end of it.
also, if the arm hurt last week, and more so this week, iŽd highly recommend a break