Ricco, I think you'd almost have to go to Beretta for that. I had some dealings with them last year on a similar subject. I don't remeber the prices but it seems like it was almost a package deal with a complete top end inlcuded. I don't remeber all the details but contact them at http://www.berettausa.com. George