It has no battery or charger.
It could use a RAM upgrade but I don't have any spares.
Has a quadro gpu as well.