That is gonna be a brutal boss battle. Yeah, that restock room was pretty pathetic by video game standards. Many prefight stockup rooms contain far more ammo and healing items than you actually need.
Probably a development & testing facility. If you make something this powerful it makes sense to work out all the kinks somewhere controlled before setting it loose somewhere it couldn't be stopped.