Yes and yes. Like Texastbird said, the grip screws have oversized heads, so you might want some "regular" grip screws (the bushings are perfectly normal, no need to change those). I swapped on some Alumagrips (with the ambi safety cut) without a problem once I obtained normal sized screws.