You do not need to be a member to shoot an USPSA match. You can join at USPSA.org if you decide it's something you want to do.
I went to the site and clicked on Join, but I guess there is something wrong with the site, because my computer is advising not to continue with it. It there a way I can just pay cash for a membership at a match?