The guns are, left to right, (probably) a 1914 Mauser pocket auto, a popular import right after the War To End All Wars. The Smith and Wesson facing right is a Hand Ejector double action model, likely a .32 or .38 from the size. The one in the middle under the S&W can't be seen. The one on the right is a Colt Model 1903 pocket hammerless in .32 or the Model M in .380, very popular little guns made up until about 1935. General Patton carried one in .380 as a hideout gun. The Colts look identical and are the same size with only the caliber differentiating between them.
The boxes under the guns are U S Cartridge Company ammo cartons. I'd venture from the size and shape that they are for shotgun shells.
The little rifle on the right side is a Winchester model 1906 .22 slide action and the one on the left is a Daisy BB gun in a musket style, very popular so soon after WWI. I don't think the bayonet is original equipment but a war surplus item, quite possibly a musket "socket style" bayonet left over from the Civil War, added to boost sales.
I don't know much about trains (other than I like them a lot), but I know guns pretty well.