No mag release because people have their own preference. Not painted but custom stippled and gives it extra grip. Feels great in the hand and looks better in person.Got a mag release kit for it? That pattern on it like grip feel or did you paint it? It's coool your right