toy for sure. by the looks of the rust, it is evidently a steel frame which in my opinion would date it to the very early 50's and the rapid rise in popularity of western themed movies. (seems that most cap guns later in that decade and beyond were made of pot metal)