Yes you can stack them no problem , you can even stack different 2960 types once the software matches on each switch , if the software versions are off that's where you will run into issues like features missing etc , as stack wont form fully , so once you have same software running on them they will stack for you