cool. ps, I'd get different mags than those for the berretta, purely because if you drop them on the deck the floor plates will probably shatter. They seem to be made of a ceramic or a really brittle metal. the ones with the stamped steel floor plates seat flush and generally don't break. just a heads up.