I think a few days before is fine. Check the Eventbrite link.
From appleseedinfo.org:
""We want everyone to get as much as they can from one of our events. Ensuring an appropriate instructor-to-student ratio plays a big part in guaranteeing a quality experience. For that reason, we encourage everyone to pre-register for events so we can plan and staff accordingly.
Please note that we have updated our pricing policies in 2017 and some of our existing literature may be outdated. Please refer to the pricing information below for all current pricing. Just a reminder that tickets to our events are NON-REFUNDABLE unless the event is canceled, although a one-time raincheck or transfer to another event is permissible.
As of this year, we will be unable to offer ANYONE free entry to our events. In the past, more than 60% of the free tickets we provided went unused, which kept people on our waiting lists from attending their desired events.
* Under 18 may be required to show proof of age
* An additional range fee may be required at some locations
Pre-registered shooters. Although we encourage pre-registration for events, walk-ons are welcome if space is available on the firing line.
Please Note: A small additional range fee may be required for all shooters at some locations. See specific location information for details and directions.
Check the information link to determine if there will be an additional range fee.
Check information link 48 hours prior to the event for any last minute information.
Pre-registration is important. It is important to know this information because Appleseed has to staff events so there is a good student to instructor ratio.
NOTE : Online registration ends 24 hours prior to the event, in order to process paper work. If you miss it, you can still register at the door! You should go to the events registration page the evening before the event to see if the event is sold out. If it is sold out only ticket holders are able to attend. ""