If the police reasonably believe (had probable cause to believe) that the gun was the felon's, they could arrest him. However, to convict him of a gun (or any other) charge, the authorities would have to prove beyond a reasoanble doubt that it was the felon's gun.