//edit........
to use the rifle you need outsider knowledge if you are a native, methinks.
There's lots on the wiki, if that helps...
blunt knives can be sharpened and you can trade stuff in the huts.
There's an NPC trader hut on the east side of the village, but I don't know if you get XP for it. You could trade with other players by giving them stuff and them giving you stuff in return I suppose if you trust them.
By the way, I'm in the hut in the south at the road entrance to Wiksik if anyone wants to come say hello.
Try to find or trade a sharpening stone. Then, whenever you have more than one machete, trade some of them in for a cutlass.
Then, if you have more machetes, just trade them in for gold, or whatever else you fancy.
Best way to gain XP as a native is to heal people by finding healing herbs in med tents, and then getting the triage skill and just keep going.
Also, by healing people whilst offline, I have been given an awful lot of gold as thanks, which is nice :o)