I think people always try to take a stab at the possessive form of "PSPMod", only they don't understand how possession works in the English language.
The possessive form of "PSPMod" would be "PSPMod's" as in "I frequent PSPMod's forums."
I would suggest the following link to anyone looking to get a grasp on possessive forms in the English language:
Possessive Forms