I could also say 'no, I can't work on your gun, sorry' if the number of requests got too much to bear. Gump was the same way too - but for some - how do you put a price on your work when you see it as part of a larger scale contribution? If it means the difference of a guy going to a game or not, or 'hey man I took my gun apart, how do I put it back together...' - pass on the knowledge.
There I go on that fucking 'community' tangent again....blah blah fucking blah...i'll sTfU now...