Putting a shoulder stock on any pistol is illegal.*
also, you or your friend may want to read this thread http://forums.opencarry.org/forums/s...-former-poster
*unless you get a $200 tax stamp from the BATFE. Otherwise it is considered a "short-barreled rifle" and is illegal to posess without this stamp.