This is a Canadian C1A1 FN Fal rifle built on a century arms receiver. The muzzle devise is an aftermarket and I don't have the original. The rifle is marked as an L1A1 Sporter
This is an inch pattern parts kit built on a metric receiver.
Comes with one 20 round magazine