A firearm is disclosed which advantageously allows for firing from two different magazines, one in a magazine well ahead of a trigger, and a second magazine held in a handle of a pistol grip of the firearm. This allows for both sub-machine gun and pistol firing configurations, allowing for increased firing capacity and allowing the firearm to continuously fire while reloading.