I'd like to know if a law abiding citizen of France can own any firearm...
It's only allowed if it's illegal apparently. :D
The fines are stiff if you own one legally.
As a matter of fact, it is legal for Frenchmen to own guns for hunting--and in rural areas, many of them do. Not much help in cities, though.