A convicted felon from Charlotte has been sentenced to 46 months in prison for illegal possession of a firearm and machinegun ...