Nice........ Are the breech block and barrel extension .50 parts - or are they from a .303 aircraft Browning?