Generator storage mounted on heavy duty slide