Both MAMC and KGMU are top medical colleges in India. However, MAMC has a slight location advantage over KGMU and is also known to have a better environment for medical education.
Here is a brief comparison of these colleges based on common aspects
So, KGMU is a good option if you dont make it to good medical colleges in Delhi.