Beides ist richtig und von gleicher Bedeutung.
b) Für »vorrätig« ist sowohl die Bezeichnung am Lager als auch auf Lager korrekt: Wir haben das Ersatzteil nicht mehr am / auf Lager.
© Duden - Richtiges und gutes Deutsch, 6. Aufl. Mannheim 2007 [CD-ROM]
Gruß
Joerg