This was one of a number of photos published on Facebook. As far as I can tell, they show a self-defence militia training in Zhydachiv, a city in Western Ukraine not far from the Polish border. The gun looks to be an H&K MP5 or clone and is fully automatic.
UPDATE: Apparently its airsoft.
Thanks to Tony for sending this in.