Ruger model P94 semi-auto pistol in .40sw. Gun is in excellent condition and comes with two 10-round mags, mag loading tool and factory box.