17RD P228 magazine