Asking the difference between
Semi-Automatic Rifles and
Semi-Automatic Hand guns is like asking the difference between Cars with Automatic Transmissions and Trucks with Automatic Transmissions: There are going to be plenty of differences, even
in the transmission mechanisms, but Automatic Transmission will provide the driver with the same features regardless of a vehicle (you do not need to change gears, for this analogy).