Sunnyvale has odd sunday hours here is a link to their web space
http://srgc.simplenet.com/
Don't shoot there often, because it is kinda small
Los Altos is open 9-4 or 9-5 on the weekends. and have a bunch of 100 and 50 yard Rifle stations and i don't know the distance on their pistol stations, then there is the 40 and 100 yard tin can alleys, cuz paper gets boring. only thing is that its a drive Here is some contact info
14750 Skyline Blvd
Los Gatos 95033-9404
(408) 867-3106
I am willing to go anywhere though.
As for when after march is best.