Yup, it's an issue with 1.0.  I had to upgrade to 1.1 beta 1 to make this work.  I'm using the patch to compile the mutators.  I can upload the patch exe for Windows if you need it.

Otherwise you can try to add this to your rifle class:

static function string GetLocalString(optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2)
{
	return &quot;Your pickup message&quot;;
} 

Then do:

simulated function String GetHumanReadableName()
{
	return &quot;Your item name&quot;;
}

I havn't tried this but it may work.

Eric MacDonald