Marlin 94 is very light and short.. receiver is designed to take the pistol rounds and is fed through the receiver side gate and ejects out the side. They too, are on the spendy side, but very nice.. I have a .357 with a 20" barrel and shoot the heck out of it..